/*
 * lut.c
 *
 *  Created on: 2018-05-20 09:51
 *      Author: Jack Chen <redchenjs@live.com>
 */

const double dac0_vi_table[801] = {
    0.3627, 0.3645, 0.3663, 0.3681, 0.3701, 0.3719, 0.3737, 0.3755,
    0.3773, 0.3791, 0.3807, 0.3826, 0.3845, 0.3864, 0.3882, 0.3902,
    0.3919, 0.3938, 0.3955, 0.3974, 0.3991, 0.4010, 0.4028, 0.4046,
    0.4065, 0.4083, 0.4102, 0.4120, 0.4138, 0.4157, 0.4175, 0.4194,
    0.4212, 0.4232, 0.4250, 0.4267, 0.4284, 0.4304, 0.4322, 0.4340,
    0.4357, 0.4376, 0.4393, 0.4412, 0.4431, 0.4449, 0.4467, 0.4485,
    0.4502, 0.4521, 0.4539, 0.4557, 0.4574, 0.4593, 0.4611, 0.4630,
    0.4648, 0.4666, 0.4683, 0.4702, 0.4720, 0.4738, 0.4756, 0.4775,
    0.4793, 0.4811, 0.4828, 0.4847, 0.4865, 0.4883, 0.4901, 0.4920,
    0.4938, 0.4956, 0.4975, 0.4993, 0.5010, 0.5030, 0.5049, 0.5067,
    0.5084, 0.5102, 0.5120, 0.5139, 0.5157, 0.5175, 0.5194, 0.5212,
    0.5231, 0.5248, 0.5266, 0.5284, 0.5302, 0.5321, 0.5339, 0.5356,
    0.5374, 0.5392, 0.5410, 0.5421, 0.5448, 0.5466, 0.5484, 0.5500,
    0.5519, 0.5537, 0.5555, 0.5573, 0.5591, 0.5609, 0.5627, 0.5646,
    0.5665, 0.5683, 0.5701, 0.5719, 0.5737, 0.5755, 0.5774, 0.5792,
    0.5810, 0.5829, 0.5847, 0.5865, 0.5884, 0.5902, 0.5919, 0.5938,
    0.5956, 0.5974, 0.5992, 0.6011, 0.6028, 0.6047, 0.6066, 0.6083,
    0.6101, 0.6119, 0.6136, 0.6154, 0.6172, 0.6190, 0.6208, 0.6226,
    0.6244, 0.6262, 0.6281, 0.6299, 0.6318, 0.6336, 0.6354, 0.6371,
    0.6388, 0.6407, 0.6425, 0.6442, 0.6462, 0.6480, 0.6500, 0.6517,
    0.6536, 0.6554, 0.6574, 0.6592, 0.6611, 0.6630, 0.6647, 0.6665,
    0.6683, 0.6701, 0.6719, 0.6738, 0.6756, 0.6775, 0.6792, 0.6809,
    0.6829, 0.6846, 0.6864, 0.6884, 0.6900, 0.6919, 0.6936, 0.6955,
    0.6974, 0.6992, 0.7010, 0.7028, 0.7047, 0.7065, 0.7083, 0.7101,
    0.7118, 0.7137, 0.7155, 0.7172, 0.7189, 0.7207, 0.7225, 0.7242,
    0.7261, 0.7279, 0.7297, 0.7315, 0.7333, 0.7351, 0.7368, 0.7386,
    0.7405, 0.7423, 0.7441, 0.7460, 0.7478, 0.7497, 0.7515, 0.7533,
    0.7552, 0.7568, 0.7586, 0.7605, 0.7623, 0.7642, 0.7660, 0.7678,
    0.7698, 0.7715, 0.7732, 0.7752, 0.7770, 0.7788, 0.7806, 0.7824,
    0.7842, 0.7860, 0.7877, 0.7895, 0.7914, 0.7932, 0.7951, 0.7969,
    0.7986, 0.8004, 0.8021, 0.8039, 0.8057, 0.8075, 0.8093, 0.8110,
    0.8128, 0.8147, 0.8164, 0.8184, 0.8202, 0.8221, 0.8239, 0.8257,
    0.8275, 0.8293, 0.8312, 0.8331, 0.8348, 0.8365, 0.8384, 0.8402,
    0.8420, 0.8439, 0.8457, 0.8475, 0.8492, 0.8510, 0.8529, 0.8547,
    0.8565, 0.8583, 0.8601, 0.8618, 0.8636, 0.8655, 0.8673, 0.8690,
    0.8708, 0.8725, 0.8744, 0.8763, 0.8780, 0.8797, 0.8814, 0.8833,
    0.8851, 0.8869, 0.8888, 0.8907, 0.8925, 0.8943, 0.8961, 0.8979,
    0.8999, 0.9018, 0.9037, 0.9056, 0.9075, 0.9094, 0.9113, 0.9131,
    0.9149, 0.9167, 0.9182, 0.9201, 0.9219, 0.9237, 0.9254, 0.9271,
    0.9291, 0.9308, 0.9324, 0.9342, 0.9360, 0.9377, 0.9394, 0.9412,
    0.9431, 0.9448, 0.9466, 0.9484, 0.9502, 0.9519, 0.9536, 0.9554,
    0.9574, 0.9591, 0.9609, 0.9627, 0.9646, 0.9663, 0.9682, 0.9699,
    0.9717, 0.9736, 0.9754, 0.9771, 0.9789, 0.9806, 0.9825, 0.9844,
    0.9864, 0.9882, 0.9900, 0.9919, 0.9936, 0.9954, 0.9971, 0.9989,
    1.0008, 1.0026, 1.0046, 1.0064, 1.0082, 1.0100, 1.0117, 1.0136,
    1.0154, 1.0172, 1.0191, 1.0209, 1.0226, 1.0244, 1.0266, 1.0280,
    1.0299, 1.0319, 1.0336, 1.0355, 1.0374, 1.0392, 1.0409, 1.0427,
    1.0445, 1.0462, 1.0482, 1.0499, 1.0518, 1.0535, 1.0553, 1.0572,
    1.0589, 1.0608, 1.0625, 1.0644, 1.0661, 1.0680, 1.0698, 1.0716,
    1.0734, 1.0750, 1.0770, 1.0787, 1.0804, 1.0821, 1.0840, 1.0858,
    1.0875, 1.0892, 1.0911, 1.0928, 1.0946, 1.0964, 1.0983, 1.1001,
    1.1019, 1.1037, 1.1056, 1.1074, 1.1092, 1.1109, 1.1129, 1.1146,
    1.1166, 1.1183, 1.1201, 1.1219, 1.1237, 1.1254, 1.1273, 1.1290,
    1.1309, 1.1327, 1.1345, 1.1362, 1.1379, 1.1398, 1.1416, 1.1433,
    1.1450, 1.1468, 1.1487, 1.1503, 1.1521, 1.1538, 1.1555, 1.1573,
    1.1591, 1.1609, 1.1627, 1.1645, 1.1664, 1.1681, 1.1698, 1.1716,
    1.1734, 1.1754, 1.1771, 1.1788, 1.1805, 1.1824, 1.1841, 1.1860,
    1.1878, 1.1897, 1.1915, 1.1932, 1.1950, 1.1968, 1.1986, 1.2005,
    1.2022, 1.2040, 1.2058, 1.2077, 1.2096, 1.2113, 1.2131, 1.2150,
    1.2169, 1.2187, 1.2204, 1.2223, 1.2241, 1.2259, 1.2276, 1.2296,
    1.2314, 1.2332, 1.2349, 1.2366, 1.2386, 1.2404, 1.2421, 1.2439,
    1.2456, 1.2474, 1.2492, 1.2509, 1.2528, 1.2544, 1.2565, 1.2584,
    1.2601, 1.2620, 1.2638, 1.2655, 1.2674, 1.2691, 1.2710, 1.2727,
    1.2746, 1.2765, 1.2782, 1.2801, 1.2818, 1.2836, 1.2853, 1.2871,
    1.2887, 1.2904, 1.2923, 1.2939, 1.2956, 1.2975, 1.2992, 1.3011,
    1.3028, 1.3046, 1.3065, 1.3085, 1.3103, 1.3121, 1.3139, 1.3158,
    1.3175, 1.3194, 1.3211, 1.3230, 1.3248, 1.3266, 1.3285, 1.3303,
    1.3320, 1.3338, 1.3357, 1.3374, 1.3393, 1.3409, 1.3427, 1.3446,
    1.3465, 1.3482, 1.3501, 1.3519, 1.3538, 1.3555, 1.3574, 1.3591,
    1.3608, 1.3626, 1.3646, 1.3663, 1.3681, 1.3700, 1.3718, 1.3735,
    1.3753, 1.3770, 1.3788, 1.3806, 1.3824, 1.3841, 1.3859, 1.3878,
    1.3894, 1.3913, 1.3933, 1.3950, 1.3970, 1.3988, 1.4007, 1.4022,
    1.4040, 1.4058, 1.4076, 1.4093, 1.4111, 1.4129, 1.4146, 1.4164,
    1.4183, 1.4201, 1.4220, 1.4237, 1.4257, 1.4275, 1.4293, 1.4311,
    1.4328, 1.4345, 1.4363, 1.4381, 1.4399, 1.4417, 1.4434, 1.4452,
    1.4470, 1.4488, 1.4506, 1.4523, 1.4540, 1.4558, 1.4575, 1.4593,
    1.4611, 1.4631, 1.4647, 1.4666, 1.4683, 1.4701, 1.4719, 1.4736,
    1.4754, 1.4770, 1.4789, 1.4807, 1.4825, 1.4843, 1.4860, 1.4879,
    1.4896, 1.4918, 1.4935, 1.4953, 1.4971, 1.4990, 1.5008, 1.5024,
    1.5042, 1.5060, 1.5077, 1.5096, 1.5113, 1.5131, 1.5148, 1.5166,
    1.5185, 1.5203, 1.5222, 1.5238, 1.5255, 1.5275, 1.5291, 1.5301,
    1.5325, 1.5342, 1.5361, 1.5378, 1.5397, 1.5415, 1.5431, 1.5448,
    1.5466, 1.5483, 1.5502, 1.5519, 1.5538, 1.5555, 1.5572, 1.5591,
    1.5609, 1.5626, 1.5646, 1.5663, 1.5681, 1.5699, 1.5716, 1.5733,
    1.5752, 1.5769, 1.5788, 1.5805, 1.5824, 1.5842, 1.5861, 1.5879,
    1.5897, 1.5914, 1.5931, 1.5948, 1.5968, 1.5984, 1.6001, 1.6017,
    1.6035, 1.6052, 1.6070, 1.6087, 1.6105, 1.6122, 1.6139, 1.6159,
    1.6176, 1.6193, 1.6211, 1.6230, 1.6248, 1.6267, 1.6283, 1.6321,
    1.6341, 1.6357, 1.6375, 1.6392, 1.6410, 1.6429, 1.6447, 1.6461,
    1.6478, 1.6489, 1.6503, 1.6521, 1.6535, 1.6554, 1.6572, 1.6590,
    1.6607, 1.6624, 1.6642, 1.6659, 1.6675, 1.6693, 1.6713, 1.6729,
    1.6748, 1.6767, 1.6784, 1.6801, 1.6820, 1.6837, 1.6854, 1.6873,
    1.6893, 1.6909, 1.6929, 1.6947, 1.6962, 1.6979, 1.7000, 1.7019,
    1.7036, 1.7055, 1.7074, 1.7092, 1.7111, 1.7131, 1.7146, 1.7163,
    1.7181, 1.7199, 1.7219, 1.7236, 1.7253, 1.7271, 1.7288, 1.7305,
    1.7324, 1.7340, 1.7358, 1.7375, 1.7392, 1.7408, 1.7428, 1.7445,
    1.7466, 1.7485, 1.7503, 1.7522, 1.7724, 1.7736, 1.7747, 1.7759,
    1.7771, 1.7781, 1.7792, 1.7801, 1.7811, 1.7823, 1.7834, 1.7846,
    1.7858, 1.7869, 1.7881, 1.7894, 1.7906, 1.7919, 1.7933, 1.7948,
    1.7963, 1.7978, 1.7993, 1.8008, 1.8024, 1.8040, 1.8059, 1.8078,
    1.8097,
};
